package com.syp.auth.domain.vo;

import java.util.Date;
import java.util.List;

public class AppVo {

	/**
	 * 主键ID
	 */
	private Long id;
	/**
	 * 系统编码
	 */
	private String appCode;
	/**
	 * 系统名称
	 */
	private String appName;
	/**
	 * 验证方式
	 */
	private Integer verifyStyle;
	/**
	 * 会话保持时长，单位分钟
	 */
	private Integer sessionKeepMins;
	/**
	 * 应用成员ID集合
	 */
	private List<Long> appMemberIds;
	/**
	 * 应用成员集合
	 */
	private List<UserVo> appMembers;
	/**
	 * 系统描述
	 */
	private String description;
	/**
	 * 最近修改时间
	 */
	private Date lastUpdate;
	/**
	 * 创建时间
	 */
	private Date createTime;

	private String sort; // 排序字段名
	private String order; // 排序
	private Integer page; // 当前页
	private Integer rows; // 每页显示记录数

	private String q; // appCode查询

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getAppCode() {
		return appCode;
	}

	public void setAppCode(String appCode) {
		this.appCode = appCode;
	}

	public String getAppName() {
		return appName;
	}

	public void setAppName(String appName) {
		this.appName = appName;
	}

	public Integer getVerifyStyle() {
		return verifyStyle;
	}

	public void setVerifyStyle(Integer verifyStyle) {
		this.verifyStyle = verifyStyle;
	}

	public Integer getSessionKeepMins() {
		return sessionKeepMins;
	}

	public void setSessionKeepMins(Integer sessionKeepMins) {
		this.sessionKeepMins = sessionKeepMins;
	}

	public List<Long> getAppMemberIds() {
		return appMemberIds;
	}

	public void setAppMemberIds(List<Long> appMemberIds) {
		this.appMemberIds = appMemberIds;
	}

	public List<UserVo> getAppMembers() {
		return appMembers;
	}

	public void setAppMembers(List<UserVo> appMembers) {
		this.appMembers = appMembers;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public Date getLastUpdate() {
		return lastUpdate;
	}

	public void setLastUpdate(Date lastUpdate) {
		this.lastUpdate = lastUpdate;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getSort() {
		return sort;
	}

	public void setSort(String sort) {
		this.sort = sort;
	}

	public String getOrder() {
		return order;
	}

	public void setOrder(String order) {
		this.order = order;
	}

	public Integer getPage() {
		return page;
	}

	public void setPage(Integer page) {
		this.page = page;
	}

	public Integer getRows() {
		return rows;
	}

	public void setRows(Integer rows) {
		this.rows = rows;
	}

	public String getQ() {
		return q;
	}

	public void setQ(String q) {
		this.q = q;
	}

}
